interpretation of technical terms - İspanyolca İngilizce Sözlük